package Zhan;

public class SeqStackTest {
    public static void main(String[] args) throws Exception {
        // 实例化一个栈对象
        IStack stack = new SeqStack();
        // 查看栈中数据
        stack.display();
        // 入栈
        stack.push("小王1");
        // 查看栈中数据
        stack.display();
        // 入栈
        stack.push("小王2");
        // 查看栈中数据
        stack.display();
        // 入栈
        stack.push("小王3");
        stack.push("小王3");
        stack.push("小王3");
        stack.push("小王3");
        stack.push("小王3");
        stack.push("小王3");
        stack.push("小王10086");
        // 查看栈中数据
        stack.display();
        // 查看栈顶元素
        Object t1 = stack.peek();
        System.out.println(" 当前栈顶元素:" + t1);
        // 出栈操作
        Object t2 = stack.pop();
        System.out.println(" 当出栈元素:" + t2);
        // 判定栈是否为空
        Boolean isEmpty = stack.isEmpty();
        System.out.println("栈stack是否为空:" + isEmpty);
    }
}

